/* CSS Document */
@charset "utf-8";
html { }
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p { padding:0; margin:0; }
body { font-size: 12px; background: #fff; color: #333; font-family: microsoft yahei;}
ul,li { list-style: none; }
img { border: 0; }
input:focus { outline: none; }

/* 圆细滚动条样式 20150717 */
::-webkit-scrollbar{width:6px;height:12px}
::-webkit-scrollbar-button:vertical{display:none;}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#FFF}
::-webkit-scrollbar-thumb:vertical{background-color:#8E8E8E;border-radius:5px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}

/* 全局 */
a { text-decoration: none; color: #333; }
a:hover { text-decoration: underline; }

/* 清理浮动 */
.clearfix { clear: both; zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.fl { float: left; }
.fr { float: right; }


.bannerslide { height:615px; width: 100%; position: relative; -webkit-transition: all .2s; transition: all .2s; }
.bannerslide .swiper-slide { background-position: center; background-size: cover; }
.pagination { position: absolute; left: 0; text-align: center; bottom:10px; width: 100%; }
.swiper-pagination-switch {display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #999; box-shadow: 0px 1px 2px #555 inset; margin: 0 3px; cursor: pointer;}
.swiper-active-switch { background: #fff;}
.bannerslide .arrow-left { background: url(../images/arrows.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; }
.bannerslide .arrow-right { background: url(../images/arrows.png) no-repeat right bottom; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; }


.top{background:url(../images/ttop.jpg) repeat-x top; height:40px;}
.top .homecontent{width:1200px; margin:0 auto; color:#888888; height:40px; line-height:40px;}
.top .homecontent .topnav{width:300px;}
.top .homecontent .topnav li{float:left; width:100px; border-right:1px solid #e1e1e1; box-sizing:border-box;}
.top .homecontent .topnav li:nth-child(1){border-left:1px solid #e1e1e1;}
.top .homecontent .topnav li a{color:#888; display:block; text-align:center;}

.cen01{height:90px;}
.cen01 .homecontent{width:1200px; margin:0 auto;}
.cen01 .homecontent .homemenuul{width:816px; height:90px;}
.cen01 .homecontent .homemenuul li{float:left; width:116px; text-align:center;}
.cen01 .homecontent .homemenuul li a{font-family:Microsoft yahei; color:#999999; font-size:16px; text-decoration:none; text-align:center; display:block; width:102px; height:38px; margin-top:25px; line-height:38px;}
.cen01 .homecontent .homemenuul li a:hover{background-color:#0a58ad; width:102px; height:38px; border-radius:5px; color:#fff;}

.cen02{padding:40px 0;}
.cen02 .homecontent{width:1200px; margin:0 auto;}
.cen02 .homecontent .pppl{width:275px; margin-right:40px;}
.cen02 .homecontent .lefttitbg{background-color:#0a4ea2; padding:25px 20px;}
.cen02 .homecontent .lefttitlea{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#dbe5f2; text-decoration:none; display:block;}
.cen02 .homecontent .lefttitleb{font-family:Microsoft Yahei; font-size:28px; color:#dbe5f2; text-decoration:none; display:block;}
.cen02 .homecontent .leftmenu{margin-top:5px;}
.cen02 .homecontent .leftmenu li{background:url(../images/leftppbg.jpg) no-repeat center; height:54px; line-height:54px; text-indent:20px;}
.cen02 .homecontent .leftmenu li a{color:#888; font-family:Microsoft yahei; font-size:16px; text-decoration:none; display:block; margin:3px 0;}

.cen02 .homecontent .homeppinfo{width:885px;}
.cen02 .homecontent .homepptit{border-bottom:6px solid #0a4ea2; height:46px; line-height:46px;}
.cen02 .homecontent .homepptita{font-family:Microsoft yahei; font-size:22px; color:#0a4ea2; text-decoration:none;}
.cen02 .homecontent .homepptitb{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0a4ea2; text-decoration:none; padding-left:6px;}
.cen02 .homecontent .homeppp{margin-top:30px;}
.cen02 .homecontent .homeppp li{float:left; border:1px solid #0a4ea2; margin:20px 6px; position:relative; width:280px; height:288px;}
.cen02 .homecontent .homeppp li img{width:280px; height:240px;}
.cen02 .homecontent .homeppp li .ppxs{position:absolute; top:0; left:0; width:56px; height:62px;}
.cen02 .homecontent .homeppp li .ppxs img{width:56px; height:62px;}
.cen02 .homecontent .homeppp li .pptita{background-color:#0a4ea2; height:48px; line-height:48px; color:#fff; font-family:Microsoft yahei; font-size:16px; text-decoration:none; width:100%; text-align:center;}

.cen03{background:url(../images/nybanner.jpg) no-repeat center top; height:230px;}

.cen04{padding:40px 0; background-color:#f6f6f6;}
.cen04 .homecontent{width:1200px; margin:0 auto;}
.cen04 .homecontent .hometitlea{font-family:Microsoft Yahei; font-size:20px; color:#0a4ea2; text-decoration:none; font-weight:bold;}
.cen04 .homecontent .homeabout{width:600px; margin-right:20px; font-family:Microsoft yahei; color:#888888; font-size:14px; line-height:22px; margin-top:30px;}
.cen04 .homecontent .homeabouta{margin-bottom:10px;}
.cen04 .homecontent .homeabout a.homeabtn{background-color:#e28a00; width:144px; height:46px; color:#fff; font-size:15px; font-family:Microsoft Yahei; display:block; text-align:center; line-height:46px; text-decoration:none; margin-top:40px;}
.cen04 .homecontent .homeabout a.homeabtn:hover{background-color:#e00000; color:#fff;}
.cen04 .homecontent .homeaimg{margin-top:20px;}

.cen04 .homecontent .homeaboutul{margin-top:40px;}
.cen04 .homecontent .homeaboutul li{float:left; width:300px; text-align:center; padding:50px 0;}
.cen04 .homecontent .homeaboutul li:nth-child(1){background-color:#e9f0f8; border-bottom:1px solid #0f70c6;}
.cen04 .homecontent .homeaboutul li:nth-child(2){background-color:#fff1e2; border-bottom:1px solid #db6700;}
.cen04 .homecontent .homeaboutul li:nth-child(3){background-color:#e9f0f8; border-bottom:1px solid #0f70c6;}
.cen04 .homecontent .homeaboutul li:nth-child(4){background-color:#fff1e2; border-bottom:1px solid #db6700;}
.cen04 .homecontent .homeaboutul li img{margin:0 auto;}
.cen04 .homecontent .homeaboutul li .homeabouttit{font-family:Microsoft yahei; color:#0a4ea2; font-weight:bold; font-size:20px; font-weight:bold; margin-top:20px;}
.cen04 .homecontent .homeaboutul li .homeabouttita{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0a4ea2; margin-top:8px; text-transform:uppercase; letter-spacing:-1px;}

.cen05{background:url(../images/scbg.jpg) no-repeat center top; height:395px; padding:50px 0;}
.cen05 .homecontent{width:1200px; margin:0 auto;}
.cen05 .homesbtit{color:#0a4ea2; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; text-transform:uppercase; text-align:center;}
.cen05 .homesbtita{color:#0a4ea2; font-family:Microsoft yahei; font-size:26px; font-weight:bold; text-align:center; padding-bottom:12px; background:url(../images/lll.jpg) no-repeat center bottom; padding-bottom:25px;}

.picScroll-left{position:relative; }
.picScroll-left .hd{ position:absolute; height:258px; left:0; top:0; width:1200px;}
.picScroll-left .hd .prev{display:block; width:40px; height:40px; float:left; margin-left:-50px; margin-top:120px; background:url(../images/leftbtn.png) no-repeat left center;}
.picScroll-left .hd .next{display:block; width:40px; height:40px; float:right; margin-right:-50px; margin-top:120px; background:url(../images/rightbtn.png) no-repeat left center;}
.picScroll-left .hd .next{  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ width:1200px; margin:40px auto 0;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; margin:0 3px;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:294px; height:258px; display:block;}
.picScroll-left .bd ul li .pic a:hover img{}

.cen06{padding:40px 0;}
.cen06 .homecontent{width:1200px; margin:0 auto;}
.cen06 .homecontent .homenewstit{font-family:Arial, Helvetica, sans-serif; color:#0a4ea2; font-size:14px; text-decoration:none;}
.cen06 .homecontent .homenewstita{font-family:Microsoft yahei; color:#0a4ea2; font-size:22px; text-decoration:none; padding-bottom:18px; background:url(../images/lla.jpg) no-repeat left bottom;}
.cen06 .homecontent .homenewsm{margin-top:20px; color:#666; font-size:14px; font-family:Microsoft yahei; text-decoration:none; line-height:35px;}
.cen06 .homecontent a.homenewbtn{background-color:#0a4ea2; width:120px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:13px; font-family:Microsoft yahei; display:block;}

.cen06 .homenewul{margin-top:25px;}
.cen06 .homenewul li{float:left; width:340px; margin-right:90px;}
.cen06 .homenewul li:nth-child(3){margin-right:0px;}
.cen06 .homenewul li .homenewtit{font-family:Microsoft yahei; font-size:16px; font-weight:bold; text-decoration:none; color:#0a4ea2; margin:10px 0;}
.cen06 .homenewul li .homenewtime{font-family:Microsoft yahei; font-size:12px; color:#adadad; text-decoration:none;}
.cen06 .homenewul li .homenewinfo{color:#888888; font-family:Microsoft yahei; font-size:13px; line-height:22px; margin-top:15px;}
.cen06 .homenewul li a.homenewbtn{background-color:#e28a00; width:95px; height:40px; text-align:center; line-height:40px; display:block; font-size:12px; margin-top:25px;}

.cen07{background-color:#e9f2fb;}
.cen07 .homecontent{width:1200px; margin:0 auto;} 
.cen07 .homecontent .fl{width:600px; margin-right:22px;}
.cen07 .homecontent .homewh{background:url(../images/wh01.png) no-repeat left center; font-weight:bold; font-size:22px; font-family:Microsoft yahei; color:#0962b2; height:64px; line-height:64px; text-indent:80px; margin-top:60px;}
.cen07 .homecontent .homewha{font-family:Microsoft yahei; color:#777; font-size:15px; line-height:25px; margin-left:80px; margin-top:40px;}

.cen08{background-color:#f9f9f9;}
.cen08 .homecontent{width:1200px; margin:0 auto;}
.cen08 .homecontent .fr{width:680px;} 
.cen08 .homecontent .homewh{background:url(../images/wh02.png) no-repeat left center; font-weight:bold; font-size:22px; font-family:Microsoft yahei; color:#0962b2; height:64px; line-height:31px; padding-left:80px; margin-top:80px;}
.cen08 .homecontent .homewha{font-family:Microsoft yahei; color:#777; font-size:15px; line-height:25px; margin-left:80px; margin-top:40px;}

.cen09{background-color:#e9fbf4;}
.cen09 .homecontent{width:1200px; margin:0 auto;}
.cen09 .homecontent .fl{width:536px; margin-right:60px;}
.cen09 .homecontent .homewh{background:url(../images/wh03.png) no-repeat left center; font-weight:bold; font-size:22px; font-family:Microsoft yahei; color:#0962b2; height:64px; line-height:64px; padding-left:80px; margin-top:60px;}
.cen09 .homecontent .homewha{font-family:Microsoft yahei; color:#777; font-size:15px; line-height:25px; margin-left:80px; margin-top:40px;}

.footer{background-color:#333333; padding:30px 0; border-bottom:1px solid #4c4c4c;}
.footer .homecontent{width:1200px; margin:0 auto;}
.footer .homecontent a{color:#bbbbbb; font-family:Microsoft yahei; text-decoration:none; font-size:15px; padding:0 20px;}
.footer .homecontent .lll{font-family:Arial, Helvetica, sans-serif; font-size:8px; text-decoration:none; color:#bbbbbb;}

.footera{background-color:#333333; padding:30px 0; border-bottom:1px solid #4c4c4c;}
.footera .homecontent{width:700px; margin:0 auto;}
.footera .homecontent .fl{width:240px; margin-right:25px;}
.footera .homecontent .hmlxtit{font-family:Microsoft Yahei; font-weight:bold; font-size:20px; text-decoration:none; color:#bbbbbb;}
.footera .homecontent .hmlxtita{font-family:Microsoft Yahei; font-size:12px; text-decoration:none; color:#bbbbbb; line-height:20px; margin-top:25px;}
.footera .homecontent .fr{font-family:Microsoft Yahei; color:#bbbbbb; font-size:13px; line-height:24px; width:400px;}

.footerb{color:#8f8f8f; font-size:13px; font-family:Microsoft Yahei; text-decoration:none; height:100px; line-height:100px; background-color:#333333; text-align:center;}